/**
 * 
 */
package cn.haona.game.simb.object.logic.human.user.fight;

import cn.haona.game.simb.object.Cell;
import cn.haona.game.simb.object.logic.human.user.ActIDandName;
import cn.haona.game.simb.object.logic.human.user.UserStateParent;

/**
 * @author Administrator
 *
 */
public class UserFightSittightState extends UserFightStateParent {
	
	final public static int ACT_SITTIGHT=0;
	final public static int ACT_OVER=1;
	final public static int ACT_ATTACK=2;
	/**
	 * @param host
	 */
	public UserFightSittightState(Cell host) {
		super(host);
		// TODO Auto-generated constructor stub
	}

	/* (non-Javadoc)
	 * @see cn.haona.game.simb.object.logic.StateMachine#entrance()
	 */
	@Override
	public Object entrance(Object param) {
		// TODO Auto-generated method stub
		return null;
	}

	/* (non-Javadoc)
	 * @see cn.haona.game.simb.object.logic.StateMachine#preEntrance()
	 */
	@Override
	public Object preEntrance(Object param) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void makeActIDandName() {
		listActIDandName.removeAll(listActIDandName);
		//TODO 判断当前状态--的逻辑
		listActIDandName.add(new ActIDandName(ACT_SITTIGHT,"一旁观望"));
		listActIDandName.add(new ActIDandName(ACT_OVER,"离开"));
		listActIDandName.add(new ActIDandName(ACT_ATTACK,"攻击"));
		
	}

}
